layui常用弹窗和qrcode二维码生成

您所在的位置:网站首页 layui 提示后自动消失 layui常用弹窗和qrcode二维码生成

layui常用弹窗和qrcode二维码生成

2023-04-21 08:27| 来源: 网络整理| 查看: 265

layui常用弹窗和qrcode二维码生成 hidecode于 2020-10-21 11:34:26 发布4473 收藏 3 分类专栏: JAVAEE 文章标签: layui vue.js javascript css html 版权 JAVAEE专栏收录该内容 51 篇文章0 订阅 订阅专栏 框架前的前端补充 二维码生成

下载资源文件

步骤: 1. 引入Jquery.js文件 2. 引入jquery.qrcode.js文件 3. 引入支持中文的编码js文件 (utf.js) 4. 在网页中编写一个div 用于显示二维码 5. 准备二维码的规格对象(JSON) var config = { width:数字,//值是number类型, 表示的单位是px 必须传递 height:数字,//值是number类型, 表示的单位是px 必须传递 text:"内容",//text就表示二维码中存储的数据 必须传递 correctLevel:数字,//取值为0|1|2|3 表示二维码的纠错级别0:L/1:M/2:Q/3:H ,默认0 可选参数 background:"#rrggbb",//默认白色, 表示二维码的后景颜色 可选参数 foreground:"#rrggbb",//默认黑色, 表示二维码的前景颜色 可选参数 render:"绘制模式"//取值:table/canvas , 默认table 可选参数 }; 6. 通过选择器, 查找到上述的div ,得到Jquery对象, 通过jquery对象的qrcode函数生成二维码 $("#div1").qrcode(config); 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 layui 布局部分

与BootStrap很像,就是展示一些界面效果,此处省略。

弹出层 layer 步骤: 1. 下载layer , 并将解压后的layer文件夹 移动到项目中 2. 引入jquery.js 3. 引入layer.js 1 2 3 4 layer - msg函数 用于弹出信息提示框 格式1. layer.msg("文本"); 格式2. 抖动显示 layer.msg("文本",function(){ //弹窗结束后会执行 }); 1 2 3 4 5 6 7 8 9 layer - load函数 格式: 弹出loading: var index = layer.load(数字0-2); // 参数表示 loading的图表 //loading窗口在弹出时, 不允许进行操作. 关闭loading: layer.close(index); 格式2. 超时自动关闭的loading var index = layer.load(数字0-2,{time:毫秒数字}) //在指定的毫秒后 ,如果没有使用layer.close关闭, 则自动关闭 1 2 3 4 5 6 7 8 9 10 11 12 13 layer - msg函数(load效果) 格式: 弹出的格式: var index = layer.msg("文本",{icon:16,shade:0.01}) //因为是msg函数, 所以此窗口会自动消失. 关闭的格式: layer.close(index); 1 2 3 4 5 6 layer - alert函数 信息提示窗 格式: layer.alert("文本内容",{icon:图片编号}); //图片编号: 0-16之间 1 2 3 4 5 layer - tips函数 提示层 格式: layer.tips("文本内容","选择器",{tipsMore:true,tips:数字}); 参数: 1. 参数: tipsMore : 是否允许同时存在多个弹出的tips 2. 参数: tips : 取值为数字1-4 , 分别表示弹出在元素的 上/右/下/左 . 默认弹出在右边 1 2 3 4 5 6 layer 所有弹出层的关闭 layer.closeAll(); 1 作用: 用于在网页中 循环展示固定的布局数据 . 格式1. 给元素添加属性: v-for="item of 数组名" 格式2. 给元素添加属性: v-for="(item,index) of 数组名" 注意: 上述格式中的 数组名指的是: data中的数据key , 这个key对应的数据必须是数组 item 指的是: 每次循环时, 从数组中取出的数据的key , 可以使用插值表达式来显示 {{item}} index 指的是: 循环的轮数, 类似数据的下标. 案例: {{item}} var v1 = new Vue({ el:"#content", data:{ msgs:["锄禾日当午","石鹏和魏洋","停车坐爱枫林晚","一墙红杏出墙来","哈哈哈哈哈哈哈"] } }); 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29   文章知识点与官方知识档案匹配,可进一步学习相关知识 Vue入门技能树首页概览30839 人正在系统学习中

原文地址:https://www.cnblogs.com/kissy/p/17328871.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3